gperf, bison, flex,
gettext, nvptx-tools [amd64 arm64 ppc64el], amdgcn-tools-21 [amd64],
texinfo, locales-all, sharutils,
- procps, gnat-14:native [!arc !ia64 !sh3 !sh3eb !sh4eb], g++-14:native, netbase, gdc-14:native [!alpha !arc !ia64 !m68k !sh4 !s390 !hurd-amd64 !hurd-i386], python3:any, libxml2-dev [!alpha !arc !hppa !loong64 !m68k !mips !mipsel !mips64 !mips64el !powerpc !ppc64 !s390x !sh4 !sparc !sparc64 !x32 !i386 !hurd-i386 !arm !armel !armhf !hurd-amd64 !hurd-i386], cargo [!alpha !hppa !ia64 !m68k !sh4 !x32 !hurd-amd64 !hurd-i386],
+ procps, gnat-14:native [!arc !ia64 !sh3 !sh3eb !sh4eb], g++-14:native, netbase, gdc-14:native [!alpha !arc !ia64 !m68k !sh4 !s390 !hurd-amd64 !hurd-i386], python3:any, cargo [!alpha !hppa !ia64 !m68k !sh4 !x32 !hurd-amd64 !hurd-i386],
libisl-dev (>= 0.20), libmpc-dev (>= 1.0), libmpfr-dev (>= 3.0.0-9~), libgmp-dev (>= 2:5.0.1~), lib32z1-dev [amd64], lib64z1-dev [i386], unzip <!nocheck>,
dejagnu [!alpha !riscv64 !hurd-amd64 !hurd-i386] <!nocheck>, git [!alpha !riscv64 !hurd-amd64 !hurd-i386] <!nocheck>, python3-pytest [!alpha !hppa !m68k !sh4 !x32] <!nocheck>, python3-check-jsonschema [!alpha !hppa !m68k !sh4 !x32] <!nocheck>, chrpath, lsb-release, quilt, time,
pkgconf, libgc-dev,
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
in the GNU Compiler Collection.
-Package: libitm1
-X-DH-Build-For-Type: target
-Section: libs
-Architecture: any
-Multi-Arch: same
-Pre-Depends: ${misc:Pre-Depends}
-Depends: gcc-16-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
-Description: GNU Transactional Memory Library
- GNU Transactional Memory Library (libitm) provides transaction support for
- accesses to the memory of a process, enabling easy-to-use synchronization of
- accesses to shared memory by several threads.
-
-Package: lib32itm1
-X-DH-Build-For-Type: target
-Section: libs
-Architecture: amd64 ppc64 sparc64 x32 mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el
-Depends: gcc-16-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
-Conflicts: ${confl:lib32}
-Description: GNU Transactional Memory Library (32bit)
- GNU Transactional Memory Library (libitm) provides transaction support for
- accesses to the memory of a process, enabling easy-to-use synchronization of
- accesses to shared memory by several threads.
-
-Package: lib64itm1
-X-DH-Build-For-Type: target
-Section: libs
-Architecture: i386 powerpc sparc s390 mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el x32
-Depends: gcc-16-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU Transactional Memory Library (64bit)
- GNU Transactional Memory Library (libitm) provides transaction support for
- accesses to the memory of a process, enabling easy-to-use synchronization of
- accesses to shared memory by several threads.
-
-#Package: libn32itm`'ITM_SO`'LS
-#Section: ifdef(`TARGET',`devel',`libs')
-#Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
-#Priority: optional
-#Depends: BASELDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
-#ifdef(`TARGET',`dnl',`Conflicts: lib32itm`'ITM_SO [biarch32_conflicts]')
-#BUILT_USING`'dnl
-#Description: GNU Transactional Memory Library (n32)
-# GNU Transactional Memory Library (libitm) provides transaction support for
-# accesses to the memory of a process, enabling easy-to-use synchronization of
-# accesses to shared memory by several threads.
-
-#Package: libn32itm`'ITM_SO-dbg`'LS
-#Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
-#Section: debug
-#Priority: optional
-#Depends: BASELDEP, libdep(itm`'ITM_SO,n32,=), ${misc:Depends}
-#ifdef(`TARGET',`dnl',`Conflicts: lib32itm`'ITM_SO-dbg [biarch32_conflicts]')
-#BUILT_USING`'dnl
-#Description: GNU Transactional Memory Library (n32 debug symbols)
-# GNU Transactional Memory Library (libitm) provides transaction support for
-# accesses to the memory of a process, enabling easy-to-use synchronization of
-# accesses to shared memory by several threads.
-
-Package: libx32itm1
-X-DH-Build-For-Type: target
-Section: libs
-Architecture: amd64 i386
-Depends: gcc-16-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU Transactional Memory Library (x32)
- This manual documents the usage and internals of libitm. It provides
- transaction support for accesses to the memory of a process, enabling
- easy-to-use synchronization of accesses to shared memory by several threads.
-
Package: libatomic1
X-DH-Build-For-Type: target
Section: libs
AddressSanitizer (ASan) is a fast memory error detector. It finds
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
-Package: libhwasan0
-X-DH-Build-For-Type: target
-Section: libs
-Architecture: any
-Multi-Arch: same
-Pre-Depends: ${misc:Pre-Depends}
-Depends: gcc-16-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
-Description: AddressSanitizer -- a fast memory error detector
- AddressSanitizer (HWASan) is a fast memory error detector. It finds
- use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
-
-Package: liblsan0
-X-DH-Build-For-Type: target
-Section: libs
-Architecture: any
-Multi-Arch: same
-Pre-Depends: ${misc:Pre-Depends}
-Depends: gcc-16-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
-Description: LeakSanitizer -- a memory leak detector (runtime)
- LeakSanitizer (Lsan) is a memory leak detector which is integrated
- into AddressSanitizer.
-
-Package: libtsan2
-X-DH-Build-For-Type: target
-Section: libs
-Architecture: any
-Multi-Arch: same
-Pre-Depends: ${misc:Pre-Depends}
-Depends: gcc-16-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
-Description: ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
- ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
- The Linux and Mac versions are based on Valgrind.
-
Package: libubsan1
X-DH-Build-For-Type: target
Section: libs
Various computations will be instrumented to detect undefined behavior
at runtime. Available for C and C++.
-Package: libquadmath0
-X-DH-Build-For-Type: target
-Section: libs
-Architecture: any
-Multi-Arch: same
-Pre-Depends: ${misc:Pre-Depends}
-Depends: gcc-16-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
-Description: GCC Quad-Precision Math Library
- A library, which provides quad-precision mathematical functions on targets
- supporting the __float128 datatype. The library is used to provide on such
- targets the REAL(16) type in the GNU Fortran compiler.
-
-Package: lib32quadmath0
-X-DH-Build-For-Type: target
-Section: libs
-Architecture: amd64 ppc64 sparc64 x32 mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el
-Depends: gcc-16-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
-Conflicts: ${confl:lib32}
-Description: GCC Quad-Precision Math Library (32bit)
- A library, which provides quad-precision mathematical functions on targets
- supporting the __float128 datatype. The library is used to provide on such
- targets the REAL(16) type in the GNU Fortran compiler.
-
-Package: lib64quadmath0
-X-DH-Build-For-Type: target
-Section: libs
-Architecture: i386 powerpc sparc s390 mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el x32
-Depends: gcc-16-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
-Description: GCC Quad-Precision Math Library (64bit)
- A library, which provides quad-precision mathematical functions on targets
- supporting the __float128 datatype. The library is used to provide on such
- targets the REAL(16) type in the GNU Fortran compiler.
-
-#Package: libn32quadmath`'QMATH_SO`'LS
-#Section: ifdef(`TARGET',`devel',`libs')
-#Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
-#Priority: optional
-#Depends: BASELDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
-#ifdef(`TARGET',`dnl',`Conflicts: lib32quadmath`'QMATH_SO [biarch32_conflicts]')
-#BUILT_USING`'dnl
-#Description: GCC Quad-Precision Math Library (n32)
-# A library, which provides quad-precision mathematical functions on targets
-# supporting the __float128 datatype. The library is used to provide on such
-# targets the REAL(16) type in the GNU Fortran compiler.
-
-Package: libx32quadmath0
-X-DH-Build-For-Type: target
-Section: libs
-Architecture: amd64 i386
-Depends: gcc-16-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
-Description: GCC Quad-Precision Math Library (x32)
- A library, which provides quad-precision mathematical functions on targets
- supporting the __float128 datatype. The library is used to provide on such
- targets the REAL(16) type in the GNU Fortran compiler.
-
Package: libcc1-0
Section: libs
Architecture: any
!!!!! Please note, the compiler is in a very early stage
and not usable yet for compiling real Rust programs !!!!!
-Package: gcobol-16-x86-64-linux-gnu
-Architecture: amd64
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), g++-16-x86-64-linux-gnu (>= ${gcc:Version}), ${dep:gcobolcross},
- libgcobol-16-dev (= ${gcc:Version}),
- ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL compiler for the x86_64-linux-gnu architecture
- This is the GNU COBOL compiler for the x86_64-linux-gnu architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
-
-Package: gcobol-16-aarch64-linux-gnu
-Architecture: arm64
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), g++-16-aarch64-linux-gnu (>= ${gcc:Version}), ${dep:gcobolcross},
- libgcobol-16-dev (= ${gcc:Version}),
- ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL compiler for the aarch64-linux-gnu architecture
- This is the GNU COBOL compiler for the aarch64-linux-gnu architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
-
-Package: gcobol-16-mips64-linux-gnuabin32
-Architecture: mipsn32
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), g++-16-mips64-linux-gnuabin32 (>= ${gcc:Version}), ${dep:gcobolcross},
- libgcobol-16-dev (= ${gcc:Version}),
- ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL compiler for the mips64-linux-gnuabin32 architecture
- This is the GNU COBOL compiler for the mips64-linux-gnuabin32 architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
-
-Package: gcobol-16-powerpc64le-linux-gnu
-Architecture: ppc64el
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), g++-16-powerpc64le-linux-gnu (>= ${gcc:Version}), ${dep:gcobolcross},
- libgcobol-16-dev (= ${gcc:Version}),
- ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL compiler for the powerpc64le-linux-gnu architecture
- This is the GNU COBOL compiler for the powerpc64le-linux-gnu architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
-
-Package: gcobol-16-riscv64-linux-gnu
-Architecture: riscv64
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), g++-16-riscv64-linux-gnu (>= ${gcc:Version}), ${dep:gcobolcross},
- libgcobol-16-dev (= ${gcc:Version}),
- ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL compiler for the riscv64-linux-gnu architecture
- This is the GNU COBOL compiler for the riscv64-linux-gnu architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
-
-Package: gcobol-16-mips64el-linux-gnuabin32
-Architecture: mipsn32el
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), g++-16-mips64el-linux-gnuabin32 (>= ${gcc:Version}), ${dep:gcobolcross},
- libgcobol-16-dev (= ${gcc:Version}),
- ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL compiler for the mips64el-linux-gnuabin32 architecture
- This is the GNU COBOL compiler for the mips64el-linux-gnuabin32 architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
-
-Package: gcobol-16-mipsisa32r6-linux-gnu
-Architecture: mipsr6
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), g++-16-mipsisa32r6-linux-gnu (>= ${gcc:Version}), ${dep:gcobolcross},
- libgcobol-16-dev (= ${gcc:Version}),
- ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL compiler for the mipsisa32r6-linux-gnu architecture
- This is the GNU COBOL compiler for the mipsisa32r6-linux-gnu architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
-
-Package: gcobol-16-mipsisa32r6el-linux-gnu
-Architecture: mipsr6el
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), g++-16-mipsisa32r6el-linux-gnu (>= ${gcc:Version}), ${dep:gcobolcross},
- libgcobol-16-dev (= ${gcc:Version}),
- ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL compiler for the mipsisa32r6el-linux-gnu architecture
- This is the GNU COBOL compiler for the mipsisa32r6el-linux-gnu architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
-
-Package: gcobol-16-mipsisa64r6-linux-gnuabi64
-Architecture: mips64r6
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), g++-16-mipsisa64r6-linux-gnuabi64 (>= ${gcc:Version}), ${dep:gcobolcross},
- libgcobol-16-dev (= ${gcc:Version}),
- ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL compiler for the mipsisa64r6-linux-gnuabi64 architecture
- This is the GNU COBOL compiler for the mipsisa64r6-linux-gnuabi64 architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
-
-Package: gcobol-16-mipsisa64r6el-linux-gnuabi64
-Architecture: mips64r6el
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), g++-16-mipsisa64r6el-linux-gnuabi64 (>= ${gcc:Version}), ${dep:gcobolcross},
- libgcobol-16-dev (= ${gcc:Version}),
- ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL compiler for the mipsisa64r6el-linux-gnuabi64 architecture
- This is the GNU COBOL compiler for the mipsisa64r6el-linux-gnuabi64 architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
-
-Package: gcobol-16-mipsisa64r6-linux-gnuabin32
-Architecture: mipsn32r6
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), g++-16-mipsisa64r6-linux-gnuabin32 (>= ${gcc:Version}), ${dep:gcobolcross},
- libgcobol-16-dev (= ${gcc:Version}),
- ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL compiler for the mipsisa64r6-linux-gnuabin32 architecture
- This is the GNU COBOL compiler for the mipsisa64r6-linux-gnuabin32 architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
-
-Package: gcobol-16-mipsisa64r6el-linux-gnuabin32
-Architecture: mipsn32r6el
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), g++-16-mipsisa64r6el-linux-gnuabin32 (>= ${gcc:Version}), ${dep:gcobolcross},
- libgcobol-16-dev (= ${gcc:Version}),
- ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL compiler for the mipsisa64r6el-linux-gnuabin32 architecture
- This is the GNU COBOL compiler for the mipsisa64r6el-linux-gnuabin32 architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
-
-Package: gcobol-16-for-host
-Architecture: any
-X-DH-Build-For-Type: target
-Multi-Arch: same
-Depends: gcc-16-base (= ${gcc:Version}), gcobol-16${target:suffix} (>= ${gcc:SoftVersion}),
- g++-16-for-host (= ${gcc:Version}), ${misc:Depends}
-Description: GNU COBOL compiler for the host architecture
- This is the GNU COBOL compiler for the host architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
- .
- When using this package, tools must be invoked with an architecture prefix.
- .
- This is a dependency package.
-
-Package: gcobol-16-for-build
-Architecture: all
-Multi-Arch: foreign
-Depends: gcc-16-base (>= ${gcc:SoftVersion}), gcobol-16 (>= ${gcc:Version}),
- cpp-16-for-build (= ${gcc:Version}), g++-16-for-build (= ${gcc:Version}),
- ${misc:Depends}
-Description: GNU COBOL compiler for the build architecture
- This is the GNU COBOL compiler for the build architecture,
- which compiles COBOL on platforms supported by gcc. It uses the gcc
- backend to generate optimised code.
- .
- This is a dependency package.
-
-Package: gcobol-16
-Architecture: any
-Depends: gcobol-16${target:suffix} (= ${gcc:Version}), gcc-16-base (>= ${gcc:SoftVersion}), g++-16 (>= ${gcc:SoftVersion}), ${dep:gcobolcross}, ${misc:Depends}
-Provides: gcobol, cobol-compiler
-Description: GNU COBOL compiler
- This is the GNU COBOL compiler, which compiles COBOL on platforms
- supported by gcc. It uses the gcc backend to generate optimised code.
-
-Package: libgcobol-16-dev
-X-DH-Build-For-Type: target
-Architecture: any
-Multi-Arch: same
-Section: libdevel
-Depends: gcc-16-base (= ${gcc:Version}), libgcobol2 (>= ${gcobol:Version}),
- ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL standard library
- This is the COBOL standard library that comes with the gcobol compiler.
-
-Package: libgcobol2
-X-DH-Build-For-Type: target
-Section: libs
-Architecture: any
-Multi-Arch: same
-Depends: gcc-16-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
-Description: GNU COBOL standard library (runtime library)
- This is the GNU COBOL standard library that comes with the gcobol compiler.
-
Package: ga68-16-alpha-linux-gnu
Architecture: alpha
Multi-Arch: foreign
# These are versions of basic static libraries such as libgcc.a compiled
# with the -msoft-float option, for CPUs without a floating-point unit.
-Package: gcc-16-offload-nvptx
-Architecture: amd64 arm64 ppc64el
-Depends: gcc-16-base (= ${gcc:Version}), gcc-16 (= ${gcc:Version}), ${dep:libcdev},
- nvptx-tools, libgomp-plugin-nvptx1 (>= ${gcc:Version}),
- ${shlibs:Depends}, ${misc:Depends}
-Description: GCC offloading compiler to NVPTX
- The package provides offloading support for NVidia PTX. OpenMP and OpenACC
- programs linked with -fopenmp will by default add PTX code into the binaries,
- which can be offloaded to NVidia PTX capable devices if available.
-
-Package: libgomp-plugin-nvptx1
-Architecture: amd64 arm64 ppc64el
-Multi-Arch: same
-Section: libs
-Depends: gcc-16-base (= ${gcc:Version}), libgomp1, ${shlibs:Depends}, ${misc:Depends}
-Suggests: libcuda1 [amd64] | libnvidia-tesla-cuda1 [amd64 ppc64el] | libcuda1-any
-Description: GCC OpenMP v4.5 plugin for offloading to NVPTX
- This package contains libgomp plugin for offloading to NVidia
- PTX. The plugin needs libcuda.so.1 shared library that has to be
- installed separately.
-
-Package: gcc-16-offload-amdgcn
-Architecture: amd64
-Depends: gcc-16-base (= ${gcc:Version}), gcc-16 (= ${gcc:Version}), ${dep:libcdev},
- libgomp-plugin-amdgcn1 (>= ${gcc:Version}),
- amdgcn-tools-21 [amd64], ${shlibs:Depends}, ${misc:Depends}
-Description: GCC offloading compiler to GCN
- The package provides offloading support for AMD GCN. OpenMP and OpenACC
- programs linked with -fopenmp will by default add GCN code into the binaries,
- which can be offloaded to AMD GCN capable devices if available.
-
-Package: libgomp-plugin-amdgcn1
-Architecture: amd64
-Multi-Arch: same
-Section: libs
-Depends: gcc-16-base (= ${gcc:Version}), libgomp1, ${shlibs:Depends}, ${misc:Depends}
-Description: GCC OpenMP v4.5 plugin for offloading to GCN
- This package contains libgomp plugin for offloading to AMD GCN.
-
Package: gcc-16-source
Multi-Arch: foreign
Architecture: all